render venerable - Español Inglés Diccionario